Skip to main content

The church of the Knights templars in London, a description of the fabric and its contents, with a short history of the order

Item Preview

SIMILAR ITEMS (based on metadata)